package edu.ccut.saturn.studio.naviagtor.wizard.model;

import java.io.File;

import edu.ccut.saturn.studio.core.util.wizard.SaturnWizard;

public abstract class SaturnBaseFloderWizard extends SaturnWizard {

	@Override
	protected String getEditorID() {
		return null;
	}

	@Override
	protected String getTemplatePath() {
		return "template/saturnfloder.ftl";
	}

	protected String getFileName() {
		return (String) super.getValues().get(
				SaturnFloderWizardPage.SATURN_FLODER_FILE_NAME)
				+ File.separator + ".saturn";
	}

	public void addPages() {
		addPage(new SaturnFloderWizardPage(getFloaderType()));
	}
	
	public abstract String getFloaderType();
}
